花费 102 ms
认真分析mmap:是什么 为什么 怎么用

mmap基础概念 mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用 ...

Mon Jul 20 18:35:00 CST 2015 27 138107
从内核文件系统看文件读写过程

系统调用 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境,但是计算机系统的各种硬件资源是有限的,因此为了保证每一个进程都能安全的执行。处理器设有两种模式:“用户模式”与“内核模 ...

Sun Jul 19 20:24:00 CST 2015 12 35692
Lab1:Linux内核编译及添加系统调用(详细版)

实验一:Linux内核编译及添加系统调用(HDU) 花了一上午的时间来写这个,良心制作,发现自己刚学的时候没有找到很详细的,就是泛泛的说了下细节地方也没有,于是自己写了这个,有点长,如果你认真的看完 ...

Sat Apr 27 07:33:00 CST 2019 2 7158
VS2008项目移植到Linux

不少人都遇到过这种情况:在Windows下用Visual Studio工具开发的程序需要移植到Linux系统中,做成Linux版本的,但程序比较大,在Linux上又离不开Make,手动编写Makefi ...

Thu Jan 23 00:08:00 CST 2014 5 11312
实验三:Linux进程管理(HDU)

2.设计内容 把下面的几个网址的内容看懂,关于Linux的通信机制就会有个基本的了解了,后面的这几个代码也应该可以看得懂了。 管道通信:https://blog.csdn.net/ljian ...

Tue May 28 04:49:00 CST 2019 1 1883
sudo: /etc/sudoers is mode 0777, should be 0440终极解决之道

不得不说,有时候手贱的把/etc/sudoers文件权限改了,是一件很蛋疼的事.因为此时你会发现无论做什么都会弹出一条讨厌的提示,说没有权限执行等等... 网上有介绍登入root用户,或者去grub ...

Sat Jun 21 00:36:00 CST 2014 0 5983
自动生成1到100的数字自增序列的几种方法

自动生成1到100的数字自增序列的几种方法 ==之所以写这个题目,是原于一道笔试题,加上自己喜欢用的一些小方法,汇总如下: 1.编程语言,此方法由于语言的不同而存在语法上的差异,在此仅简单举例如下 ...

Thu Mar 20 20:49:00 CST 2014 0 4574
Windows10+arch Linux双系统安装要点记录

最近工作不是很顺利,心血来潮搞一下平时工作用的电脑,经过两天的时间终于搞定了原版Windows10 Education+arch Linux双系统。在这里做一个简单的记录,把安装过程中遇到的问题做一个 ...

Fri Jul 19 03:55:00 CST 2019 0 733
用户进程和内核进程的对应关系

各个教科书都解释过,用户线程:内核线程:内核进程有n:0:1和n:n:1和m:n:r(m>n>r>1)的关系。 用户线程必须与内核线程相关联的原因是: 用户线程本身只是一堆 ...

Wed Oct 10 19:00:00 CST 2018 0 1162
is incompatible with i386:x86-64 output报错

在[一个操作系统的实现]书中,第五章,开始编译elf文件格式的操作系统内核。 将hello.asm编译为hello.o,再编译为可执行文件 编译hello.o时,nasm报错is incompat ...

Fri Nov 10 00:28:00 CST 2017 0 1710

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM